body {
    margin: 0;
    padding: 0; }
    body > .container {
      min-width: 500px;
      width: 70%;
      margin: 10px auto;
      padding: 0 0 0 150px;
      border: 1px solid red;
      border-radius: 8px;
      background-color: #eee;
      overflow: hidden; }
      body > .container > .title {
        height: 30px;
        line-height: 30px; }
        body > .container > .title > span {
          margin-left: -100px; }
      body > .container > .main {
        float: left;
        height: 500px;
        width: 100%;
        background-color: #f7f7f7; }
        body > .container > .main > .pic-upload {
          margin-left: 10px;
          height: 10%;
          line-height: 50px; }
        body > .container > .main > .pic {
          height: 85%;
          display: none; }
        body > .container > .main > .selected {
          display: block; }
          body > .container > .main > .selected > div.img {
            position: relative; }
            body > .container > .main > .selected > div.img > img {
              width: 160px;
              height: 120px;
              margin: 10px; }
            body > .container > .main > .selected > div.img > div.delete {
              bottom: 27px;
              right: 19px;
              position: absolute;
              z-index: 999;
              width: 3px;
              height: 3px; }
        body > .container > .main > nav {
          background-color: white;
          height: 5%;
          line-height: 25px; }
          body > .container > .main > nav > span {
            margin-right: 5px; }
            body > .container > .main > nav > span:nth-child(1) {
              margin-left: 10px; }
            body > .container > .main > nav > span:hover {
              cursor: pointer;
              background-color: #ccc;
              border-radius: 4px; }
      body > .container > .left {
        float: left;
        height: 500px;
        width: 150px;
        margin-left: -100%;
        position: relative;
        left: -150px;
        background-color: #d5d5d5; }
        body > .container > .left > .pic-collection {
          height: 30px;
          margin-bottom: 10px;
          padding-left: 10px;
          line-height: 30px;
          border: 1px solid #ddd; }
          body > .container > .left > .pic-collection:nth-child(1) {
            margin-top: 10px; }
          body > .container > .left > .pic-collection > a {
            text-decoration: none; }
          body > .container > .left > .pic-collection > button {
            float: right;
            position: relative;
            right: 10px;
            top: 5px; }
  